﻿.Sleek .imageExt,
.imageExt
{
    width: 106px;
	height: 106px;
	
	padding: 1px;
    position: relative;

    cursor: pointer;

    display: table;
}

.imageExt .noImage {
    display: table-cell;
    white-space: pre-wrap;
    text-align: center;
}

.imageExt .image-container {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.imageExtReadOnly img {
    opacity: 0.4;
    filter:alpha(opacity=40); /* For IE8 and earlier */
}

.imageExt .imageExtDropArea {
    position: absolute;
    width: 100px;
    height: 100px;
    opacity: 0.4;
    z-index: 1000;
    top: 1px;
    left: 1px;
    background: #f8f9f9 url('images/drop-stuff-medium.png') no-repeat center center;

    display: none;
}

.Sleek.dojoDndMove .imageExt .imageExtDropArea,
.Sleek.dojoDndCopy .imageExt .imageExtDropArea  {
    border: 2px dashed #B4C600;
    background-color: #f8f9f9;
}

.Sleek.dojoDndCopy .imageExt .imageExtDropArea.dojoDndContainerOver  {
    border: 2px solid #B4C600;
}

.imageExt .imageExtDropArea.imageExtNotSupportedDropArea {
    border: 2px solid blue;
    background: #f8f9f9;
    white-space: pre-wrap;
    text-align: center;
}

.imageExt .deleteButton {
    width: 17px;
    height: 17px;
    display: block;
    position: absolute;
    right: 3px;
    top: 3px;
    background: transparent url('images/delete.gif') top left;
}

.imageExt.imageExtFocused {
    border: 2px solid #337cd7;
}

.Sleek.dojoDndMove .imageExt .imageExtNotSupportedDropArea ,
.Sleek.dojoDndCopy .imageExt .imageExtNotSupportedDropArea {
    border: 2px dashed red;
    opacity: 1;
}

.Sleek.dojoDndMove .imageExt,
.Sleek.dojoDndCopy .imageExt {
    border-style: none !important;
    padding: 3px;
}

.Sleek.dojoDndCopy .dijitReadOnly.imageExtReadOnly, 
.Sleek.dojoDndMove .dijitReadOnly.imageExtReadOnly, 
.Sleek.dojoDndCopy .dojoDndTargetDisabled.imageExtReadOnly, 
.Sleek.dojoDndMove .dojoDndTargetDisabled.imageExtReadOnly {
   padding: 1px;
}